transit visa


Results for "transit visa"

English - Turkish Dictionary

transit visa

(English - Turkish Dictionary) :
transit vizesi.